pump trolley - German English Dictionary